from app import db
import datetime
#创建用户表
class User(db.Model):
    __tablename__='user_info'
        #             数字类型        主键             自增
    id = db.Column(db.Integer,primary_key=True,autoincrement=True)
    username = db.Column(db.String(40),unique=True)
    password = db.Column(db.String(200),default='')
    mobile = db.Column(db.String(11),default='')
    #头像
    avater = db.Column(db.String(255),default='')

class User_request(db.Model):
    #                  数字类型    主键             自增
    id = db.Column(db.Integer,primary_key=True,autoincrement=True)
    username = db.Column(db.String(40),unique=True)
    count = db.Column(db.Integer,default=0)
    losertime = db.Column(db.DateTime,default=datetime.datetime.now)

# 设计一个课程表
class Course(db.Model):
    #               表名
    __tablename__='course'
    #                           主键                 自增
    id = db.Column(db.Integer,primary_key=True,autoincrement=True)
    name = db.Column(db.String(50),unique=True)#名称唯一
    description = db.Column(db.Text,default='')#描述
    tname = db.Column(db.String(50),default='')#讲师
    pic = db.Column(db.String(255),default='')#图片
    vedios = db.Column(db.String(255),default='')#视频['','']
    status = db.Column(db.Integer,default=1)#审核状态
    reason=db.Column(db.String(255),default='')#失败原因
    cid =  db.Column(db.Integer,db.ForeignKey('cate.id'))#所属分类
